be glued to the television - Francés Inglés Diccionario